// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package android.support.v4.content; import android.util.Log; import java.util.concurrent.Callable; import java.util.concurrent.CancellationException; import java.util.concurrent.ExecutionException; import java.util.concurrent.FutureTask; // Referenced classes of package android.support.v4.content: // ModernAsyncTask class q extends FutureTask { final ModernAsyncTask a; q(ModernAsyncTask modernasynctask, Callable callable) { a = modernasynctask; super(callable); } protected void done() { try { Object obj = get(); ModernAsyncTask.b(a, obj); return; } catch (InterruptedException interruptedexception) { Log.w("AsyncTask", interruptedexception); return; } catch (ExecutionException executionexception) { throw new RuntimeException("An error occured while executing doInBackground()", executionexception.getCause()); } catch (CancellationException cancellationexception) { ModernAsyncTask.b(a, null); } catch (Throwable throwable) { throw new RuntimeException("An error occured while executing doInBackground()", throwable); } } }